/**
* 样式重制
*/
body,
ul,
div,
span,
div,
p {
  margin: 0;
  padding: 0;
}
ul,
li {
  list-style-type: none;
}
a {
  text-decoration: none;
}
button,
input[type='button'],
input[type='submit'],
input[type='reset'] {
  outline: none;
}
input[type="number"] {
  -moz-appearance: textfield !important;
}
/**
  * 清除浮动
  */
.clear:before,
.clear:after {
  display: table;
  content: " ";
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
/**
  * 左浮动
  */
.float-left {
  float: left;
}
/**
  * 右浮动
  */
.float-right {
  float: right;
}
/**
  * 文本左对齐
  */
.text-left {
  text-align: left;
}
/**
  * 文本右对齐
  */
.text-right {
  text-align: right;
}
/**
  * 文本居中
  */
.text-center {
  text-align: center;
}
/**
  * 隐藏
  */
.hide {
  display: none;
}
/**
  * 显示
  */
.show {
  display: block;
}
/**
  * 超出长度...
  */
.ellipsis {
  overflow: hidden;
  word-wrap: normal;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/** 淡入淡出，配合vue食用 **/
.fade-enter-active,
.fade-leave-active {
  transition: opacity 0.3s;
}
.fade-enter,
.fade-leave-active {
  opacity: 0;
}
/** 改动elementUI框架上的样式 **/
.el-form--inline {
  padding-top: 20px;
  background: #f2f2f2;
  margin-bottom: 10px;
}
/** 改动elementUI框架上的样式: 弹出框和消息框的按钮问题处理 **/
.el-dialog__headerbtn,
.el-message-box__headerbtn {
  border: none;
  background: transparent;
}
.el-form-item {
  padding-left: 20px;
}
/** 供应链表格样式　**/
.ai-table thead th {
  background-color: red;
}
.ai-table .cell {
  font-size: 13px;
  font-weight: normal;
  font-family: "微软雅黑";
}
.ai-table .el-table__header-wrapper > table > thead > tr > th {
  text-align: center;
}
.ai-table .cell,
.ai-table .el-table th > div {
  padding-left: 6px;
  padding-right: 6px;
}
.ai-table .el-checkbox__inner {
  width: 14px;
  height: 14px;
}
.ai-table .el-checkbox__inner::after {
  top: 0;
  left: 3px;
  height: 7px;
}
/** 内容盒子 **/
div.ai-box {
  width: 100%;
  box-sizing: border-box;
  display: inline-block;
}
div.ai-box div.ai-title {
  font: 14px/1.5 "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;
  width: 100%;
  border-bottom: 1px solid #EFEFEF;
  height: 60px;
  line-height: 80px;
}
div.ai-box div.ai-content {
  width: 100%;
  min-height: 80px;
  padding-top: 20px;
}
.ai-download {
  font: 14px/1.5 "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;
  color: #3db4db;
}
.clearfix:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}
.clearfix {
  zoom: 1;
}

div{
  box-sizing: border-box;
}
a{
   text-decoration: none;
}
a:hover{
  text-decoration: none;
}
.orange{
  color:#ff6600;
}
.red{
  color:red;
}
.green{
  color:rgb(100, 213, 114);
}
.blue{
  color: #00a0e9;
}
/*页码*/
.page {clear: both;zoom: 1;text-align: center;padding: 20px 0;}
.page a {padding: 2px 10px;line-height: 20px;border-radius: 3px;margin: 0 3px;border: 1px solid #dedede;display: inline-block; cursor: pointer;}
.zgt_page a:hover{background: #00a0e9;color: #fff;}
.zgt_page .curr{background: #00a0e9;color: #fff;}
